Debuting Spanish director Dani de la Torre's high-stakes thriller traps a shady bank manager and his kids in a car rigged to explode.
Debuting Spanish director Dani de la Torre's high-stakes thriller traps a shady bank manager and his kids in a car rigged to explode.